# week_05: 数据结构之列表

#上周回顾
# 用户输入方法： input()
# 回顾上节内容：登录系统(while循环、input输入)
# 本节：打印(print)输出的一般方法

name = input("请输入名字:")
age = int(input("age: "))
job = input("job: ")
salary = int(input("salary: "))

# 注释来写内容存到字符串中
# 知识点1： 字符串拼接 用 + 让打印结果更直接
# 知识点2： %s占位符,可以把“+”符号省略，比较直观的展示变量内容
#         缺点： 如果变量很多，就比较麻烦

#info = '''------INFO %s------
#name:%s
#age:%d
#ob:%s
#salary:%d '''%(name,name,age,job,salary)
#print(info)

# 知识点3: .format() 比起%s 更适合较多变量的打印，不需要考量顺序和出现次数
#        例如：url 的拼接（https://+ 域名 + endpoint）

info1 = '''------INFO {w_name} ------
name:{w_name}
age:{w_age}
job:{w_job}
salary:{w_salary}'''.format(w_age=age,w_job=job,w_name=name,w_salary=salary)
print(info1)

# 假定你要求用户以2021-10-27 格式输入
user_input_time = "2021-10-27"
# 字符串拆分，方法 split 拆分完的结果是一个 列表
print(user_input_time.split('-'))
print(user_input_time.split('-')[0])